home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
os2
/
trshcn13.arj
/
READ.ME
< prev
next >
Wrap
Text File
|
1994-02-26
|
9KB
|
192 lines
----------------------------------------------------------------------------
Workplace Shell TrashCan Version 1.3
(c) Kai Sommerfeld 1993,1994
----------------------------------------------------------------------------
IMPORTANT FOR UPGRADING FROM VERSION 1.0 OF WPS TRASHCAN:
- Due to a bug in old install.exe you must delete the trashcan
folder manually from the commandline. (e.g. rd \desktop\trashcan)
BEFORE you install the new version using the new install.exe.
(I DO very sorry that, folks!!!)
- If you not doing so, it doesn't matter, but the old trashcan
folder will not be deleted during installation, although you do
not see it on your desktop!! (Oh, Ohhh)
---------------------------------------------------------------------------
SHORT DESCRIPTION:
Workplace Shell TrashCan is a WPS class designed to replace the shredder
object delivered with OS/2 2.1.
It gives you a 'macintosh - like' trashcan on your desktop. There are some
usefull options to handle the trash you 'produce' in your dayly sessions.
SYSTEM REQUIREMENTS:
OS/2 2.1 (or higher). The TrashCan will not run under OS/2 2.0,
because I used methods, API-calls, ..., which are new in OS/2 2.1.
DISCLAIMER:
THE SOFTWARE AND ACCOMPANYING DOCUMENTATION ARE PROVIDED "AS IS"
WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK AS TO THE RESULTS AND
PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU.
INSTALLATION:
- Just run 'install.exe' from the OS/2 Command prompt or
doubleclick the 'install.exe' icon.
- Make sure all suggested pathes are correct.
- Push the 'Install' button.
- All nessecary files will now be copied to your hard disk and
the class library will be registered to WPS.
- After that the TrashCan object will appear on your desktop.
DEINSTALLATION:
( I hope, you'll never do this ! )
- Run install.exe again. The program automatically detects whether
the TrashCan class library is already installed.
- After next reboot the TrashCan is gone away ....
UPDATE TO ANOTHER VERSION OF TRASHCAN:
- Use install.exe to deinstall the current version of the TrashCan.
(See: DEINSTALLATION.)
- ATTENTION: Don't forget to REBOOT after the deinstallation!!!
- After that follow the steps described under INSTALLATION.
WHAT DOES IT DO:
The TrashCan is folder to keep 'data trash' (any WPS-objects)
in a save place with the ability of getting it back for use, if
necessary.
Otherwise, the TrashCan is able to shred all (?) objects on your
desktop! Means, it also destroys trash, that is generally not
deleteable. Be carefully... If you empty the TrashCan, the objects
are really destroyed!!!
Objects in the TrashCan only have to context menu items:
- 'Move' : Use this to move the selected object(s) out
of the TrashCan to any place you want.
- 'Shred': Use this to destroy the selected object(s).
Special features you may choose from TrashCan's settings notebook:
1. Auto empty of the TrashCan every time you start the
system.
2. You can set a limit for trashhold, if you want to.
If this is reached, you must empty the TrashCan, shred
one or more objects in the 'Can' or increase the
capacity of the TrashCan before you can put more into
it. But the default is unlimited trashhold.
You may select an auto-delete mode, where the oldest
objects in the TrashCan will be deleted automatically,
if the limit of trashhold you set, is reached.
3. You may change the TrashCan icons to your own favourite.
( Note: Drag and drop is available, but with a little
limitation described in the online help. )
And for the MMPM/2 freaks:
If you define a sound for 'Shred' in the 'Sound' Notebook
(located in 'System Setup' folder), and you select 'Use
'shredder' sound' in the 'sound notebookpage' of the
TrashCan, you will hear this everytime you drop any object
on the TrashCan or you empty it.
TROUBLESHOOTING:
If you empty the TrashCan (or shred object(s)) and get the message
"Cannot delete ....", just let the messagebox where it is. Simply
drag the 'nondeleteable object' out of the TrashCan. The Box will
go away ... and it's your turn to 'master' this crazy object.
( Nobody is perfect! )
HOW MUCH TO PAY FOR WPS TRASHCAN ?
You don't have to pay anything for the TrashCan. But if you want
to, send me a nice postcard from your home town.
KNOWN BUGS:
1. Don't put a 'printer object' into the TrashCan. If you want to
destroy it, the system may hang!!! (But I don't know the reason
for that!!! Does anybody ... ???)
2. Due to a bug in WPS ( 2.1 GA ), you will get absurd result, if
you try to move object(s) from write protected media (CD-ROM,
write protected Floppy, ...) to other drives/folders. It will
neither crash your WPS nor do other dangerous things with your
system, but you will have the following 'experience':
a) You're allowed to drop the object(s) on TrashCan
( no stop sign ).
b) The 'move' dialog appears on your desktop and the
'move' operation starts. (means, the objects will be
copied to the TrashCan folder, first)
c) Then you get the message "The system cannot write to
the write protected drive ...." (Thats quite right!!!)
Thats why system's attempt to delete the object on the
source drive, failes.
d) If you select 'Return error code to program', the object
in the source folder will no longer to be seen. (But its
still there, of course - try a 'refresh now'!)
Summary: The objects to be moved to the TrashCan will be copied
to it! Thats it!
Why does this happen? ( Information for developers )
DRAGITEM structs are initialized incorrect for those objects.
There is the DO_MOVEABLE attribute set in fsSupportedOps,
and this is nonsens for objects on write protected media!!!
COMMENTS:
The WPTrashCan class is still under development. It seems to run
very stable but there may be any bugs anyway!
REVISION HISTORY:
07.01.94 Version 1.0
- initial release
01.02.94 Version 1.1
- user defineable icons implemented
(Sounds simple, but belive me, it was a hard job!)
- some fixes in 'undo' feature in the new notebook pages
- minor changes in install.exe
18.02.94 Version 1.2
- created new default icons
- fixed a bug with drag and drop of large icon files
- added a frame around the icon displayed in 'Current icon' while
drag and drop operations, so this is similar to the original
WPS object's behaviour
- added 'auto delete on limit-reach' mode to the options notebook
page
26.02.94 Version 1.3
- If 'auto delete on limit-reach' is active, and an object larger
then the specified trashcan capacity is put into the trashcan,
this object will be deleted immediately; instead of deleteting
first all old objects and then the new object too (result was
in v1.2 an empty trashcan!)
- added a validation check for trashcan capacity on installing,
moving (to another drive) of the trashcan
- fixed a bug with drag and drop from other apps to trashcan
(e.g. from FileManager/2). There was no drop on trashcan possible
(always stop sign when dragging over).
- added sound to some TrashCan actions.
[ Thanks to Robert Novitskey (Big Bad BoB) for the hint, how
to do this! ]
----------------------------------------------------------------------------
Send any comments / bug reports to:
Kai Sommerfeld
Hochschulstr. 48 07/08
D-01069 Dresden
GERMANY
or just email me: ks1@irz.inf.tu-dresden.de
----------------------------------------------------------------------------